projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
44a064f
)
Bug 653676 - Expand/Collapse doesn't respond after one click
author
Rui Matos
<tiagomatos@gmail.com>
Sun, 20 Nov 2011 20:00:08 +0000
(21:00 +0100)
committer
Kristian Rietveld
<kris@loopnest.org>
Sun, 20 Nov 2011 20:00:08 +0000
(21:00 +0100)
Ignore leave-notify-event when mode is GDK_CROSSING_GTK_[UN]GRAB.
Just [un]grabbing shouldn't cause us to [un]prelight the current arrow
and node.
gtk/gtktreeview.c
patch
|
blob
|
history
diff --git
a/gtk/gtktreeview.c
b/gtk/gtktreeview.c
index 1bc347df1b87cdbf052de40338ddfd3f5926b513..7c4192c3438ddde19e68fb93083607fdbf9f203c 100644
(file)
--- a/
gtk/gtktreeview.c
+++ b/
gtk/gtktreeview.c
@@
-5939,7
+5939,9
@@
gtk_tree_view_leave_notify (GtkWidget *widget,
{
GtkTreeView *tree_view;
- if (event->mode == GDK_CROSSING_GRAB)
+ if (event->mode == GDK_CROSSING_GRAB ||
+ event->mode == GDK_CROSSING_GTK_GRAB ||
+ event->mode == GDK_CROSSING_GTK_UNGRAB)
return TRUE;
tree_view = GTK_TREE_VIEW (widget);